package com.rc.saas.mini.service.discount;

import com.rc.saas.mini.common.base.BaseService;
import com.rc.saas.mini.mapper.discount.TenantDiscountTimeMapper;
import com.rc.saas.mini.model.discount.TenantDiscountTime;
import com.rc.saas.mini.model.discount.TenantDiscountTimeExample;
import com.rc.saas.mini.search.TenantDiscountSearch;

import java.util.List;

/**
 * @author wangzhengwei
 * @create 2021/4/20
 */
public interface TenantDiscountTimeService extends BaseService<Long, TenantDiscountTime, TenantDiscountTimeExample, TenantDiscountTimeMapper> {
    List<TenantDiscountSearch> listEnterpriseDiscountBySearch(TenantDiscountSearch tenantDiscountSearch);

    List<TenantDiscountSearch> listDiscountStationBySearchNotEnt(TenantDiscountSearch tenantDiscountSearch);

    List<TenantDiscountSearch> listDiscountStationAllBySearchNotEnt(TenantDiscountSearch tenantDiscountSearch);

    List<TenantDiscountSearch> listEnterpriseDiscountAllBySearch(TenantDiscountSearch tenantDiscountSearch);
}
